package com.sanjiahantang.youjiaclient.module.common.models;

import android.content.Context;

import com.sanjiahantang.youjiaclient.base.BaseBean;
import com.sanjiahantang.youjiaclient.base.CallBack;
import com.sanjiahantang.youjiaclient.module.common.beans.FileBean;

import java.util.Map;

/**
 * Created by zy on 2017/10/23.
 */

public interface IFileModel {
    void doUpoad(Context context, Map<String, String> param, CallBack<FileBean> callBack);

    void deleteUserFile(Context context, Map<String, String> param, CallBack<BaseBean> callBack);

    void uploadMallFile(Context context, Map<String, String> param, CallBack<FileBean> callBack);

    void deleteMallFile(Context context, Map<String, String> param, CallBack<BaseBean> callBack);

    void searchFieldList(Context context, Map<String, String> param, CallBack<FileBean> callBack);

    void uploadPlanFile(Context context, Map<String, String> param, CallBack<FileBean> callBack);

    void deletePlanFile(Context context, Map<String, String> param, CallBack<BaseBean> callBack);
}
